package com.lebang.mapper;

import com.lebang.configuration.datasource.DataSource;
import com.lebang.domain.CencesObs;
import com.lebang.example.CencesObsExample;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * CencesObsMapper继承基类
 */
@Mapper
public interface CencesObsMapper extends MyBatisBaseDao<CencesObs, Integer, CencesObsExample> {

    CencesObs sumData(@Param("star") Integer star, @Param("end") Integer end,
                      @Param("appStore") String appStore, @Param("category") int category, @Param("type") int type,
                      @Param("sdkKey") String sdkKey, @Param("likeBrand") String likeBrand, @Param("appId") Integer appId);

    @DataSource("commonDB")
    int insertAll(CencesObs cencesObs);
}